package org.ssh.service;

import java.util.List;

import org.ssh.dao.IBaseDao;
import org.ssh.dao.IPurchasenoteDao;
import org.ssh.pojo.Purchasenote;

public interface IPurchasenoteService<T> {
      
 
	public List<T> queryPurchasenote(String purchasenotename,Class<T> clazz);
     
    public void addPurchasenote(T purchasenote);
      
    public void modifyPurchasenote(T purchasenote);
    
    public void deletePurchasenote(int purchasenoteid,Class<T> clazz);
      
    public T getPurchasenote(Class<T> clazz, int purchasenoteid);
      
    public IPurchasenoteDao getPurchasenoteDao();
  
    public void setPurchasenoteDao(IPurchasenoteDao purchasenotedao);
}  